// Two-Dimensional Sierpinski Gasket
// Generated using randomly selected vertices and bisection

#include <iostream>
// #include "sierpinski_tetrahedron.h"
// #include "vbo_vao_glsl.h"
// #include "basic_interactive.h"

#include "matrix4x4.h"
#include <iostream>
void _test_ ()
{
    Matrix4x4 m ((Vector4 (16, 10, 13, 1)),
                 (Vector4 (10, 82, 9, 2)),
                 (Vector4 (7, 35, 8, 133)),
                 (Vector4 (81, 71, 52, 1)));
    std::cout << (int)m.GetDeterminant () << std::endl;
    std::cout << m.GetTranspose () << std::endl;
    std::cout << m.GetInverse () << std::endl;
}

int main(int argc, char ** argv)
{
    // init_sierpinski_tetrahedron_main (argc, argv);
    // init_vbo_vao_glsl_main (argc, argv);
    // init_basic_interactive_main (argc, argv);
    
    _test_ ();
    
    return 0;
}



